package.loaded["src.lib.menus.online"] = nil
package.preload["src.lib.translations"] = function(...)
	local arg = __luapack_arg__
	local zhTranslations = {
	    general = {
	        tpToMe = "传送到我",
	        noAccess = "无法访问实体.",
	        noExist = "实体不再存在.",
	        general = "常规",
	        movement = "移动",
	        onlyOnline = "只在线上有效.",
	        onlyPlayers = "只对玩家有效.",
	        onlyPeds = "只对NPC有效.",
	        noPlayer = "找不到玩家.",
	        cantUseOnSelf = "你不能对你自己使用.",
	        weapon = "武器",
	        unknownWeapon = "未知武器",
	        position = "位置",
	        positionD = "调整文本位置和比例.",
	        hPos = "水平位置",
	        vPos = "垂直位置",
	        vertical = "垂直",
	        horizontal = "水平",
	        scale = "比例",
	        vSpace = "垂直间隔",
	        hSpace = "水平间隔",
	        color = "颜色",
	        colors = "外观颜色",
	        sortBy = "排序方式",
	        reverseSort = "反向排序顺序",
	        killed = "杀死!",
	        cannotKill = "无法杀死玩家.",
	        ragdoll = "摔倒",
	        explode = "爆炸",
	        cages = "笼子",
	        visible = "可见",
	        invisible = "不可见",
	        small = "小",
	        fence = "栅栏",
	        hell = "地狱笼子",
	        removeCages = "移除笼子",
	        others = "其他",
	        delete = "删除",
	        clone = "克隆",
	        burn = "燃烧",
	        health = "载具耐久",
	        godMode = "无敌",
	        rotate = "旋转",
	        flip = "翻转",
	        up = "向上",
	        down = "向下",
	        forward = "向前",
	        backward = "向后",
	        freeze = "冻结",
	        unfreeze = "解冻",
	        tpToIt = "传送到TA",
	        cage = "笼子",
	        kick = "踢出",
	        openInStand = "在Stand中打开",
	        shoot = "射击",
	        crash = "崩溃",
	        setGod = "给予无敌",
	        setGodD = "对玩家无效",
	        removeGod = "移除无敌",
	        removeGodD = "对一些菜单垃圾的作弊者也有效.",
	        bulletType = "子弹类型",
	        delay = "射击频率",
	        settings = "设置",
	        toggleInv = "隐形的爆炸",
	        toggleMark = "标记",
	        toggleMarkD = "标记一些实体\n允许在所有实体上触发您选择的功能",
	        atomize = "循环原子能枪",
	        fireworks = "循环发射烟花",
	        clearList = "清理列表",
	        randomExplosion = "爆炸组合",
	        copyOutfit = "复制服装",
	        units = "单位",
	        imperial = "英制",
	        metric = "公制",
	        kmh = "公里/小时",
	        mph = "英里/小时",
	        enabled = "启用",
	        range = "范围",
	        animal = "动物",
	        includePeds = "包括NPC",
	        includePedVehs = "包括NPC的载具",
	        includeMyVeh = "包括我的载具",
	        includeMyPed = "包括我",
	        includePlayerPeds = "包括玩家",
	        includePlayerVehs = "包括玩家载具",
	        inProgress = "正在进行中,请稍候.",
	        random = "随机",
	        launchType = "发射方向",
	        lPadding = "左填充",
	        rPadding = "右填充",
	        blurStrength = "模糊强度",
	        electric = "电动",
	        modder = "作弊者",
	        modderAdmin = "作弊者或者管理员",
	        admin = "管理员",
	        attack = "攻击",
	        walk = "步行",
	        stay = "逗留",
	        flee = "消失",
	        airstrike = "空袭",
	        shootType = "射击类型",
	        explodeType = "爆炸类型",
	        anonymous = "匿名",
	        owned = "实名",
	        enableOnAimOnly = "仅在瞄准上启用",
	        ram = "混乱撞击",
	        ramVehicle = "载具内存",
	        expBullets = "爆炸子弹",
	        expBulletsType = "爆炸子弹类型",
	        npcHijack = "NPC 抢劫",
	        npcHijackPed = "NPC抢劫事件",
	        giveCollectibles = "赠送收藏品",
	        collectiblesType = "收藏品类型",
	        emptyFrom = "指定某人踢出",
	        emptyFromD = "当使用清空载具时，选择谁被踢出载具。",
	        all = "所有人",
	        driver = "司机",
	        passengers = "乘客",
	        ramType = "存储类型",
	        removeWanted = "移除通缉等级",
	        finishType = "Finish type"
	    },
	    vehicle = {
	        name = "载具",
	        showVehModelName = "显示载具型号名称",
	        showVehModelNameD = "启用后将显示可用于生成的载具名称",
	        notInVehicle = "你不在载具内.",
	        playerNotInVehicle = "不在载具内.",
	        noAccess = "无法接近载具.",
	        noNearby = "附近没有发现载具. 请生成一辆载具",
	        driveNearest = "驾驶最近的NPC的载具",
	        driveNearestD = "传送你到最近的载具, 并自动启动引擎",
	        randomUpgrades = "随机升级",
	        randomUpgradesD = "为您的载具获取随机的升级",
	        clean = "清洁载具",
	        cleanD = "清除载具上的灰尘",
	        speedUpVal = "加速度",
	        speedUpValD = "用于加速的值.",
	        speedUp = "加速",
	        speedUpD = "按照上面选择的值加速载具前进. 使用带有保持选项的快捷键来使用它.",
	        stop = "停止",
	        stopD = "立即停车.",
	        plate = "车牌",
	        customPlate = "自定义车牌文本",
	        customPlateD = "当下面的选项被启用时, 车牌将被更改为该文本.",
	        enablePlate = "启用自定义车牌",
	        enablePlateD = "在您乘坐的每辆车上, 您的车牌将被更改为您在上面输入的文本.",
	        empty = "清空载具",
	        emptyD = "清空载具上的所有乘客",
	        lockDoors = "锁门",
	        killEngine = "关闭引擎",
	        damage = "损坏",
	        repair = "修理",
	        EMP = "电磁脉冲",
	        engineOff = "关闭发动机",
	        bump = "颠簸",
	        spin = "旋转",
	        slick = "打滑",
	        slickD = "让载具失去一会儿抓地力",
	        launch = "发射",
	        tpHigh = "传送到高空",
	        sink = "沉入大海",
	        doorsLocked = "锁上车门",
	        doorsOpen = "解锁车门",
	        noFreeSeats = "玩家载具上没有空座位\n如果您想劫持该载具,请使用驾驶功能",
	        drive = "驾驶",
	        enter = "乘坐",
	        enterD = "如果载具内为空,则作为司机进入",
	        upgrade = "升级",
	        upgradeD = "对载具进行随机升级",
	        launchUp = "向上发射",
	        launchDown = "向下发射",
	        launchForward = "向前发射",
	        launchBack = "向后发射",
	        vFlip = "垂直翻转",
	        hFlip = "水平翻转",
	        randomForce = "随机方向发射",
	        randomForceD = "向任意方向发射车辆",
	        randomShutdowns = "随机时间使发动机关闭",
	        keepEngineOff = "保持发动机关闭",
	        randomUpgradesSettingsD = "定制可以通过随机升级来升级的内容",
	        performance = "性能",
	        bodyParts = "车身零件",
	        paint = "车漆颜色",
	        livery = "车身装饰",
	        lights = "亮色",
	        tyreSmoke = "烧胎烟雾",
	        windowTint = "车窗颜色",
	        horn = "喇叭",
	        plateType = "防御",
	        wheels = "车轮",
	        neons = "霓虹灯",
	        weaponRoof = "车顶 / 武器",
	        grilleCounter = "中网 / 反制措施",
	        maxPerformance = "始终保持最佳性能",
	        damageSettings = "损坏类型设置",
	        damageSettingsD = "使用损坏功能时选择哪些东西被损坏",
	        windows = "车窗",
	        doors = "车门",
	        tyres = "轮胎",
	        smokeEngine = "发动机冒烟",
	        flyVehicle = "载具飞行",
	        flyVehicleD = "当你坐在玩家的车里时同样有效,但是有点慢",
	        flySpeed = "飞行速度",
	        popOnce = "爆胎一次",
	        popOnceD = "如果轮胎已经损坏,就不会再弹出来",
	        hornBoost = "喇叭加速",
	        hornJump = "喇叭跳跃",
	        hornBoostSpeed = "喇叭加速速度",
	        hornJumpForce = "喇叭跳跃高度",
	        spawnRandom = "随机生成载具",
	        hornExplosions = "喇叭爆炸",
	        autoUpgrade = "自动应用随机升级",
	        autoUpgradeD = "当你以驾驶员身份进入载具时，自动应用随机升级",
	        glitch = "电磁脉冲"
	    },
	    teleport = {
	        name = "传送",
	        tpToWp = "传送到标记点/任务点",
	        tpToWpD = "传送你的标记点或任务目标",
	        tpFwdDist = "向前传送距离",
	        tpFwdForceGround = "向前传送到地面",
	        tpFwdForceGroundD = "启用时, 你应该被传送到地面位置. 当你经常在地图下或室内传送时很有用",
	        keepSpeed = "保持速度",
	        keepSpeedD = "传送后保持速度,而不是强制停止",
	        tpFwd = "向前传送",
	        tpToRandomPlayer = "传送到随机玩家",
	        tpInVehicle = "传送到载具并驾驶"
	    },
	    world = {
	        name = "世界",
	        clearAreaSettings = "清除区域设置",
	        vehicles = "载具",
	        vehiclesD = "清除所有载具, 不包括玩家和你的载具",
	        peds = "Ped",
	        pedsD = "清除所有ped, 不包括玩家",
	        objects = "物体",
	        objectsD = "清除所有物体",
	        clearArea = "开始清除",
	        clearAreaD = "从您选择的所有实体中清除附近区域",
	        noSelection = "您没有选择任何要清除的实体",
	        clearAreaLoop = "循环清理",
	        manipulateArea = "操纵区域",
	        manipulateAreaD = "在所选范围内的 ped/载具 上循环运行所选操作",
	        manipulateAreaSettings = "操纵区域设置",
	        manipulateAreaActions = "控制区域操作",
	        dropCasino = "移除赌场收入",
	        dropCards = "扔掉扑克牌",
	        giveAmmo = "弹药全满"
	    },
	    online = {
	        name = "在线",
	        sorting = {
	            Distance = "距离",
	            Rank = "等级",
	            Money = "存款",
	            KD = "KD",
	            Name = "名字",
	            ["Host position"] = "主机序列位置",
	            Language = "语言"
	        },
	        aimInfo = "玩家瞄准信息",
	        aimInfoD = "玩家瞄准信息的设置, 显示谁在瞄准你, 他们用的是什么武器. 对车载武器无效",
	        showAimInfo = "显示玩家瞄准信息",
	        displayTime = "显示时间",
	        displayTimeD = "将显示目标信息的时间",
	        aimInfoExample = "显示示例",
	        aimInfoExampleD = "显示瞄准信息的示例",
	        playerList = "玩家列表",
	        enablePlayerList = "启用在线列表",
	        showYourself = "显示自己",
	        showTags = "显示Stand标签",
	        showDistance = "显示距离",
	        showRank = "显示等级",
	        showKD = "显示KD",
	        showWanted = "显示通缉等级",
	        showMoney = "显示存款",
	        showVehicle = "显示载具名称",
	        showLanguage = "显示使用的语言",
	        maxPlayers = "最大玩家数",
	        hideInterior = "隐藏室内玩家",
	        interiorLast = "室内玩家显示在最后",
	        colNum = "列数",
	        mainColor = "主色调",
	        interiorColor = "室内玩家颜色",
	        deadColor = "死亡玩家颜色",
	        modderColor = "作弊者颜色",
	        otrColor = "正在加入战局的玩家颜色",
	        showOrgColors = "显示组织颜色",
	        killersList = "凶手名单",
	        killersListD = "杀死你的玩家名单和报复选项.",
	        killers = "凶手",
	        showSpeed = "显示车速",
	        speedAbove = "在上方显示车速",
	        showInterior = "显示内部名称",
	        clearAfterPayback = "报复后清除列表",
	        payback = "报复",
	        paybackD = "对杀死你的所有玩家进行指定的操作",
	        rChat = "R星式聊天",
	        rVerified = "R星认证已通过",
	        esp = "透视",
	        maxDist = "最大距离",
	        showWeapon = "显示武器",
	        inVehicle = "在载具中",
	        showInMyVehicle = "显示在我载具中的玩家",
	        showInMyVehicleD = "当你是司机时,为你载具上其他玩家显示透视信息",
	        showHealth = "显示生命值",
	        showArmor = "显示护甲",
	        showOnlyNearby = "仅显示附近的玩家",
	        nearbyMaxDist = "显示附近玩家最大距离",
	        showBounty = "显示赏金",
	        forceHost = "强制战局主机",
	        forceHostD = "将主机队列中下一个玩家踢出成为战局主机.上面显示的队列中的位置意味着相同数量的玩家将被踢出。如果队列中有谁是你的朋友,操作就不会执行,也不会有人被踢",
	        forceHostSuccess = "成功,您现在是战局主机.",
	        forceHostFailFriend = "失败,队列中的一个玩家是你的好友.除非您的好友使用更高的主机令牌重新加入会话,否则强制战局主机是不可能的",
	        forceHostFailHost = "您已经是战局主机",
	        currentHostQueuePos = "主机队列中的当前位置:",
	        bgOptions = "背景选项",
	        allPlayers = "所有玩家",
	        randomBlameKills = "随机栽赃",
	        playerKicker = "踢出玩家",
	        playerKickerD = "基于选定的原因踢出玩家或强制成为会议主持人",
	        autoKick = "自动踢出",
	        kickFactors = "踢出原因",
	        languages = "语言",
	        languagesD = "使用已选择语言的玩家将被踢出游戏",
	        adminColor = "管理员颜色",
	        modderAdminColor = "作弊者或管理员颜色",
	        selfColor = "自我颜色",
	        godColor = "无敌玩家颜色",
	        friendColor = "好友颜色",
	        attackerColor = "攻击者颜色",
	        hostColor = "主机颜色",
	        sHostColor = "脚本主机颜色",
	        kickLevel = "踢出 等级",
	        kickLevelAbove = "踢出等级N以上的玩家",
	        kickKD = "踢出 KD",
	        kickKDAbove = "踢出 KD N以上的玩家",
	        kickMoney = "踢出 存款",
	        kickMoneyAbove = "踢出N存款以上的玩家"
	    },
	    self = {
	        name = "自我",
	        randomOutfit = "获得随机玩家的服装",
	        randomOutfitD = "从大厅的随机一名玩家那里复制服装",
	        instantRespawn = "死亡瞬间复活",
	        noBounty = "清除悬赏",
	        noBountyD = "自动清除你身上的悬赏"
	    },
	    aim = {
	        name = "瞄准看门狗",
	        nameD = "-类似于范围内远程黑客骇入系统\n-利用滑鼠右键瞄准锁定目标对象\n-锁定目标对象后可选择功能触发\n-建议为您喜好的功能设定快捷键\n-允许使用拳头滑鼠右键进行锁定\n注:开启该功能的选项在[倒数第二行],如需创建快捷键请按[小键盘3]",
	        peds = "NPC/玩家",
	        objects = "物体",
	        teleport = "瞄准传送",
	        teleportD = "传送到你要瞄准的地方",
	        reviveOnlyDead = "NPC还活着. 你只能复活死去的NPC",
	        disarm = "解除武装",
	        heal = "治愈",
	        healD = "治疗并给目标玩家护甲, 或者复活一个死去的NPC",
	        moveTo = "移动到...",
	        move = "移动",
	        moveObjD = "-瞄准您想移动的物体并按下快捷键\n-然后瞄准您想要放置的对象的位置\n-并再次按下快捷键\n-如果离原物体太远则会丢失",
	        moveVehD = "-瞄准您想移动的载具并按下快捷键\n-然后瞄准您想要放置载具的位置\n-并再次按下快捷键",
	        aimBeam = "自动射击",
	        useBeam = "启用",
	        useBeamD = "将所选类型的子弹射向你所看的地方\n使用带有保持选项的快捷键来使用它",
	        noAssignedHotkeysPeds = "没有为 NPC/玩家 瞄准操作分配快捷键",
	        noAssignedHotkeysVehs = "没有为载具瞄准操作分配快捷键",
	        ped = "NPC/玩家",
	        aimLock = "瞄准锁定",
	        aimLockLastTarget = "瞄准锁定最后一个目标",
	        aimLockLastTargetD = "-此选项是针对正在移动的对象而制\n-最后瞄准的对象将在设定的时间内保持选中效果\n-当您停止瞄准时,选中效果可保持在设定时间内进行倒数\n您可以在瞄准对象后在设定的时间内选择何种功能进行使用\n\n注: 允许您在任何时间切换瞄准对象",
	        lockTime = "锁定时间",
	        lockTimeD = "-设定您瞄准对象的锁定时间数值\n-当您设置为0时将永久锁定您最后的瞄准对象\n-您也可以使用下方的操作来解除对目标的锁定",
	        removeAimLock = "移除瞄准锁定",
	        removeAimLockD = "移除瞄准锁定",
	        hotkeysPos = "快捷键/名称位置",
	        hotkeysColor = "快捷键/名称颜色",
	        showHotkeys = "显示快捷键",
	        lineColor = "目标线颜色",
	        hgColor = "突出显示颜色",
	        showLine = "显示目标线",
	        hgTarget = "突出显示目标",
	        showBeacon = "显示目标传送的AR信标",
	        markSettings = "标记设置",
	        markColor = "标记颜色",
	        markedActionPed = "标记的NPC操作",
	        markedActionVeh = "标记的载具操作",
	        triggerMarkAction = "触发标记操作",
	        keepMark = "触发操作后保留目标的标记",
	        unmarkAll = "取消所有的标记目标",
	        markActions = {
	            shoot = "射击",
	            explode = "爆炸",
	            damage = "损坏",
	            emp = "电磁脉冲",
	            atomize = "循环原子能枪",
	            fireworks = "循环发射烟花",
	            burn = "燃烧",
	            randForce = "随机方向发射"
	        },
	        showName = "显示名称",
	        showNameD = "在屏幕下方显示锁定对象的名称\n(如果适用)",
	        noDriver = "载具内没有司机。",
	        noVehicle = "NPC不在载具中。",
	        selectDriver = "选择驾驶员",
	        selectDriverD = "如果您想对驾驶员执行目标锁定操作,请将目标锁定移动到驾驶员",
	        selectVehicle = "选择载具",
	        selectVehicleD = "如果您想在车辆上运行目标锁定操作,请将目标锁定移动到ped的载具上",
	        selectCurrentVehicle = "选择当前载具",
	        selectCurrentVehicleD = "将目标锁定移动到当前驾驶的载具",
	        enableAimActions = "开启该模式",
	        enableAimActionsD = "允许显示该模式应用到你的屏幕",
	        enableAimHotkey = "应用快捷键",
	        enableAimHotkeyD = "允许您为每个功能分配快捷键"
	    },
	    player = {
	        players = "玩家列表",
	        player = "玩家",
	        playersD = "访问Stand的玩家列表",
	        follow = "跟随",
	        followD = "不断传送到玩家",
	        friendly = "友好",
	        trolling = "恶搞",
	        malicious = "恶意",
	        fixLoading = "解除无限加载屏幕",
	        fixLoadingD = "尝试通过给玩家一个脚本主机并传送到最近的公寓来修复玩家的无限加载屏幕",
	        carCrash = "载具崩溃",
	        carCrashD = "这也会让目标附近的玩家崩溃!",
	        killPassive = "杀死被动玩家",
	        killInterior = "杀死室内玩家",
	        killInteriorD = "它不是在所有地方都有效",
	        notInInterior = "不在室内.",
	        dumpAll = "全部传送到玩家",
	        dumpAllD = "将所有实体传送到玩家的位置",
	        sounds = "声音",
	        soundsD = "如果您靠近玩家，请降低音量!",
	        earsRaper = "强奸TA的耳朵",
	        yacht = "游艇喇叭",
	        airAct = "防空系统启动",
	        airDeact = "防空系统关闭",
	        hackFailed = "黑入失败",
	        hackSuccess = "黑入成功",
	        powerDown = "断电",
	        beeping = "哔哔声",
	        buzz = "门嗡嗡声",
	        flameJet = "喷火",
	        waterJet = "喷水",
	        hydrantFlood = "消防栓大喷水",
	        changeNPCCLones = "把NPC变成TA的克隆人",
	        kickFromEveryVehicle = "循环踢出载具",
	        deleteVehicleLoop = "循环删除载具",
	        makeWanted = "成为通缉犯",
	        makeWantedLevel = "拥有通缉等级",
	        placeBounty = "给予悬赏",
	        bountyAmount = "赏金数额",
	        bountyLoop = "循环给予悬赏",
	        bountyLoopD = "玩家每次死亡时自动获得悬赏",
	        cageType = "笼子类型",
	        clonedPedTask = "克隆任务ped",
	        makeWantedLoop = "循环给予通缉",
	        ceoMoney = "CEO 工资",
	        dropPQ = "放下P & Q",
	        otr = "从雷达上消失",
	        neverWanted = "从不通缉",
	        giveAllWeapons = "基于所有武器"
	    },
	    interior = {
	        interior = "内部",
	        barber = "理发店",
	        lsCarMeet = "车友会",
	        benny = "本尼汽车原创工坊",
	        kosatkaMissile = "虎鲸导弹",
	        kosatka = "虎鲸",
	        pentGarage = "空中别墅车库",
	        musicLocker = "音乐柜",
	        casino = "名钻赌场",
	        casinoGarage = "名钻赌场车库",
	        eclipseTowers = "日蚀公寓",
	        autoShop = "自动售货店",
	        arena = "竞技场",
	        subMission = "潜艇任务",
	        facility = "设施",
	        avenger = "复仇者",
	        beeker = "比克车库",
	        penthouse = "空中别墅",
	        cayoPerico = "佩里科岛",
	        ussLex = "航空母舰",
	        arcade = "游戏厅",
	        docForgery = "伪造文件",
	        mcClub = "摩托帮会所",
	        counterfeitCash = "假钞",
	        vehWarehouse = "载具仓库",
	        ammuNation = "武装国度",
	        methLab = "冰毒",
	        cocaineLockup = "可卡因",
	        weedFarm = "大麻",
	        moc = "机动作战中心",
	        tenCarGarage = "10车位车库",
	        fiftyCarGarage = "50车位车库",
	        bunker = "地堡",
	        fib = "FIB大楼",
	        agency = "办公室",
	        agencyGarage = "办公室车库",
	        lsc = "载具追踪器",
	        mazeTower = "花园银行大楼",
	        hangar = "机库",
	        nightclub = "夜总会",
	        nightclubBasement = "夜总会地下室",
	        mazeBuilding = "迷宫",
	        terrorbyte = "贝飞特 恐霸",
	        lombank = "隆班克大厦",
	        arcadius = "阿卡迪乌斯商务中心",
	        loading = "加载中",
	        apart = "公寓",
	        delPerro = "佩罗高地",
	        fourWay = "真诚大道4号公寓",
	        yacht = "游艇",
	        clothes = "服装店",
	        tattoo = "纹身店",
	        strip = "脱衣舞俱乐部",
	        twoCarGarage = "2车位车库",
	        sixCarGarage = "6车位车库",
	        alta = "阿尔塔街3号",
	        tinsel = "金箔塔",
	        richards = "理查兹·马杰斯",
	        weazel = "威泽尔广场",
	        masks = "面具店"
	    }
	}
	local languages = {"zh"}
	local translations = {
	    zh = zhTranslations,
	}
	function merge(t1, t2)
	    for k, v in pairs(t2) do
	        if (type(v) == "table") and (type(t1[k] or false) == "table") then
	            merge(t1[k], t2[k])
	        else
	            t1[k] = v
	        end
	    end
	    return t1
	end
	if table.contains(languages, lang.get_current()) then
	    return merge(translations.zh, translations[lang.get_current()])
	else
	    return translations.zh
	end
end